batting glove - Turco Inglés Diccionario